# 变量

"""
在程序中，有时我们需要对2个数据进行求和，那么该怎样做呢？
大家类比一下现实生活中，比如去超市买东西，往往咱们需要一个菜篮子，用来进行存储物品，等到所
有的物品都购买完成后，在收银台进行结账即可
如果在程序中，需要把2个数据，或者多个数据进行求和的话，那么就需要把这些数据先存储起来，然
后把它们累加起来即可
在Python中，存储一个数据，需要一个叫做变量的东西，如下示例:
"""

# a = 123
# b = 123
# result = a + b
# print(result)
# print(a + b)


# 数据类型
"""
生活中的类型

把程序中的数据类型比作生活中的物品类型, 就好像超市中的食物、工具、容器

超市中每种类型的商品都有各自类型的作用，那么程序中也是。

变量也可以分为多种数据类型，每种数据类型起着不同的作用。
"""

# python数据类型

# Number
## int，整型（整数） 1
## float，浮点型（小数点） 1.1

# Bool，布尔值，要么为真要么假
# Str，字符串，'abc123中'

# List, 列表
# Tuple，元组
# Dict，字典
# Set，集合

# 注意： python是强类型语言，一个变量的类型，一旦声明，如果不进行重新赋值，类型不会改变
# a = 1
# a = 'tr'

# 命名规则
# 顾名思义，起名时需要根据业务场景、技术用途进行命名，比如：项目列表 -> projectList
# 命名格式
## 驼峰命名，第一个单词首字母小写，后续单词首字母大写：relateProjectList
## 蛇形命名，单词全部小写，单词之间使用 _ 隔开，relate_project_list
## 大驼峰式命名法，全部单词的首字母都大写，一般编程时只会用在定义 常量，即 具有特殊意义且其值不会被修改的变量